About Intelligent Environments Limited (02339399) United Kingdom