About Control & Calibration Solutions Limited (10282423) United Kingdom