About Pindale Designs Limited (02409272) United Kingdom