About Apex Embroidery Limited (NI623012) United Kingdom