About Cavendish Home & Living Ltd (12339839) United Kingdom