About Lh Scott Ltd (10469934) United Kingdom