About Pinpoint Designs Limited (08612692) United Kingdom