Dogs & Horses Ltd is a registered company in England and Wales. Designing hand-crafted products within their workshop in London.