About Esskay Group Limited (13528203) United Kingdom