About Leighton Morgan Limited (13644229) United Kingdom