About Imageglen Limited (02965654) United Kingdom