About R & R Embroidery & Printing Limited (06554608) United Kingdom