About Maynard Catering Ltd (11142006) United Kingdom