About Ic (manchester) Limited (05493998) United Kingdom