About Intercan Group Limited (04270759) United Kingdom