About Ideal Apparel Ltd (13107780) United Kingdom