About Legacurry Mill Ltd (12124351) United Kingdom