About Barnham Construction Ltd (12398052) United Kingdom