About Platerpal Limited (11328099) United Kingdom