About Savannah Catering Limited (11773885) United Kingdom