About Brennan & Partners Ltd (10226819) United Kingdom