About Canham House Ltd (09464928) United Kingdom