About Cooper Boothroyds Ltd (13109862) United Kingdom