About Stillington Instruments Ltd. (06919807) United Kingdom