About Barford Construction (uk) Ltd (09009376) United Kingdom