About Imh Associates Limited (03026935) United Kingdom