About Ellis Noronha Embroidery Ltd (12979790) United Kingdom