About Leicester Garments Limited (02711086) United Kingdom