About Dearling Cooke Ltd (08999852) United Kingdom