About Juliana Embroidery Limited (11217131) United Kingdom