About Image Research Limited (07024994) United Kingdom