About Leicester Catering Supplies Ltd (11429769) United Kingdom