About Pukka Pads Limited (08794567) United Kingdom