About L&b (uk) Limited (06917141) United Kingdom