About E.a. & H. Sandford (lifting) Limited (01221099) United Kingdom