About Leighton Davis Limited (08494000) United Kingdom