About Jamaica Fresh Ltd (07032101) United Kingdom