About Aefald Embroidery Limited (SC499995) United Kingdom