About Cavendish Hale Ltd (12320261) United Kingdom