About Cavendish 101 Limited (07960062) United Kingdom