About Mellors Catering Services Limited (07717083) United Kingdom