About us is a website of Idbury Prints Limited. Based in the Cotswolds, England, we are solely an on-line gallery. Idbury Prints Limited is a company registered  in England and Wales with Company Number 2865159, whose registered office is 3 Redman Court, Bell Street, Princes Risborough, Buckinghamshire, HP27 0AA, England. Idbury Prints Limited is not registered for VAT.