About Flame Embroidery & Print Limited (08957146) United Kingdom