About Met Tech Lifting Services Limited (11195289) United Kingdom