About British Viewmed Technology Ltd (08048237) United Kingdom