About P. & H. Mayhew & Son Limited (02999093) United Kingdom