About S&j Metrology Limited (03465412) United Kingdom