About Plttomley Limited (11563948) United Kingdom