About Cavendish Studios Design Consultancy Limited (10433146) United Kingdom