About Island River Textiles Limited (04820203) United Kingdom