About Bamford Construction Ltd (12609851) United Kingdom