About Barrowby Construction Management Limited (11611120) United Kingdom