About Plumridge & Co. Philatelic Auctions (england) Limited (13086933) United Kingdom