About Cavendish H.s.a. Limited (03380199) United Kingdom