About The Globe & Lift Limited (04384709) United Kingdom