About Pellitier & Perkins Limited (06859716) United Kingdom