About Ventex It Solutions Limited (08883593) United Kingdom