About Essential Supplies & Catering Engineers Limited (10757264) United Kingdom