About Kavendish Hopwell Limited (11768237) United Kingdom