About A.l.e. Building & Landscaping Ltd (11321624) United Kingdom