About A.e.a. Installations Ltd (11431026) United Kingdom