About Pukka Pads 2000 Limited (03672709) United Kingdom