About Aesthemacgeall Ltd (12899311) United Kingdom