About L E A . Construction Ltd (12654625) United Kingdom