About Ahbb Ell Holdings Ltd (06586073) United Kingdom