About Cavendish House (uk) Ltd (05194927) United Kingdom