About The Embroidery Shop Ltd. (SC552518) United Kingdom