About Grenham Construction Services Limited (02092209) United Kingdom