About Timson Lift Safety Limited (11743785) United Kingdom