About Andover Catering Limited (13580931) United Kingdom