About Ll&b Services Limited (11256164) United Kingdom