About Lift Aid Limited (02172850) United Kingdom