About Needlepoint Ltd (07667316) United Kingdom