About Lbsc Limited (06986205) United Kingdom