About Lea Elsmore Limited (11711827) United Kingdom