About B & L.m. Services Limited (03328966) United Kingdom