About Batch Apparel Ltd (12131696) United Kingdom