About L E Glennon Building & Carpentry Limited (10990267) United Kingdom