About Lh (stourbridge) Limited (10748360) United Kingdom