About Pussyfoot Products Limited (08333178) United Kingdom