About Ambassador Lift Company Limited (07193068) United Kingdom