About Cavendish Designs Ltd (13421721) United Kingdom