About A.e.l Specailists Ltd (10621932) United Kingdom