About Ace Embroidery Limited (05105874) United Kingdom