About Liftcom Limited (04960508) United Kingdom