About Vectorscope Ltd (09662311) United Kingdom