About Bremner Mckenna Associates Ltd (06878759) United Kingdom