About Sugar S International Limited (01844834) United Kingdom