About Pal-pad Limited (11267629) United Kingdom