About Canham Construction Limited (01898701) United Kingdom