About Lennox Construction Limited (06699773) United Kingdom