About Plymouth Embroidery Studio Ltd (13639568) United Kingdom