About Mcdonald Caribbean Flavour Ltd (SC651877) United Kingdom