About United Technology Solutions Limited (08169985) United Kingdom