About Bratch Technical Services Limited (12073251) United Kingdom