About Barnfield Contractors (uk) Limited (04128638) United Kingdom