About David & Zara Shepherd Ltd (12258729) United Kingdom