About Brennan & Burch Ltd (11109277) United Kingdom