About I&c Holdings (worksop) Limited (12368992) United Kingdom