About Cambray House Ltd (12983924) United Kingdom