About Emdells Holdings Ltd (11981082) United Kingdom