About Pritchards Embroidery Limited (07456426) United Kingdom