About Control Technical Solutions Limited (06840390) United Kingdom