About Cavendale Limited (08045558) United Kingdom