About Island Mill Limited (NI636073) United Kingdom