About Leighton Wentworth Limited (11015101) United Kingdom