About Vortex Mechanical Limited (09069782) United Kingdom