About Horizon Print & Embroidery Ltd (07670614) United Kingdom