About Ts Lifting & Engineering Services Ltd (12268888) United Kingdom