About Plimptons Ltd (11765814) United Kingdom