About London Catering Supplies Limited (10550952) United Kingdom