About Camber House Ltd (13189608) United Kingdom