About Barnesmore Construction Limited (04096015) United Kingdom