About Thames Lift Company Ltd (07292348) United Kingdom