About The Express Lift Company Limited (03162869) United Kingdom