About Image Screenprint & Embroidery Ltd. (07160872) United Kingdom