About Endoscan Limited (02084432) United Kingdom