About Canham Controls (pca) Limited (03005620) United Kingdom