About Lancashire Embroidery Limited (08539718) United Kingdom