About Plimmer & Co Limited (06207176) United Kingdom