About Gr Stubley Instruments Limited (10628309) United Kingdom