About Lh Nicholls Ltd (13627308) United Kingdom