About Lakeside Needlecraft Limited (11165672) United Kingdom