About Bruhn Pickard Partners Ltd (12517926) United Kingdom