About L And G Lifts Limited (07612296) United Kingdom