About Cooper Sheldrick Ltd (09796175) United Kingdom