About The Embroidery Hub Ltd (12415217) United Kingdom