About Foster & Plumpton Group Limited (01938797) United Kingdom