About I M & C Limited (03525791) United Kingdom