About Ken Cameron Limited (08876208) United Kingdom