About Duxbury Cook Ltd (13186964) United Kingdom