About Lbl (birmingham) Limited (01961883) United Kingdom