About The Cross Stitch Guild Limited (03141756) United Kingdom