About Cavendish Close Limited (02399435) United Kingdom