About Chef Ambassadors Limited (SC548207) United Kingdom