About Chef Magazine Limited (07190943) United Kingdom