About Pukka Pads Property Limited (08268719) United Kingdom