About Isl Research Limited (09757192) United Kingdom