About Ammar Clothing & Textiles Ltd (12358853) United Kingdom