About Solartron Metrology Limited (04220056) United Kingdom