About Intershell Systems Limited (02414771) United Kingdom