About S.k.l. Sugar Ltd (00537991) United Kingdom