About Mark Snelling Chef Ltd (12033640) United Kingdom