About Helen Scott Food Service Consultant Limited (11647069) United Kingdom