About O&m Lift Consultancy Services Limited (05754139) United Kingdom