About Specialised Training & Technical Solutions Limited (09002175) United Kingdom