About J. Beckwith Lift Consultancy Limited (07748091) United Kingdom