About Lh Ba Limited (08403431) United Kingdom