About Lordenshaw Ltd (08105696) United Kingdom