About Intershell Group Limited (04055368) United Kingdom