About Close Catering Supplies Limited (12495686) United Kingdom