About Lee & Simms Caribbean Foods Ltd (12976023) United Kingdom