About Intracel Limited (01990562) United Kingdom