About Outerscan Limited (02240903) United Kingdom