About Cavendish Bloor Limited (07627735) United Kingdom