About Cavendish Furnishings Limited (12101570) United Kingdom