About Sugar Mill Estates Co Limited (NI011139) United Kingdom