About Coopers Cherry Pickers Ltd (13405791) United Kingdom