About Island River Limited (12941972) United Kingdom