About Stewart Ea Ltd (11309112) United Kingdom