About P Mercer & Co Ltd (11706174) United Kingdom