About Needlepoint Designs Limited (07654548) United Kingdom