About Vex-hire Limited (SC663648) United Kingdom