About Fast Embroidery Designs Limited (09489612) United Kingdom