About P. S. May & Co. Ltd (06321431) United Kingdom