About Lbl London Ltd (08901539) United Kingdom