About Eo Stead Ltd (13619375) United Kingdom