About B & L Lifts Limited (03206188) United Kingdom