About M. Pickard Consulting Ltd (13471507) United Kingdom