About Davenport Lift Control Limited (02925178) United Kingdom