About Olympic Embroidery Limited (02224827) United Kingdom