About Lb Controls Ltd (11672808) United Kingdom