About Parker Embroidery Limited (10701351) United Kingdom