About Peter Du Cane Ltd (09201150) United Kingdom