About Barnbrock Building Solutions Ltd (11207359) United Kingdom