About L&bps Ltd (13138442) United Kingdom