About Pellins Solutions Limited (09442442) United Kingdom