About New Bedford Apparel Ltd (SC543121) United Kingdom