About Bratch Construction Services Limited (11910204) United Kingdom