About Greenwich Instruments Limited (01422005) United Kingdom