About Ancell Apparel Ltd (12828725) United Kingdom