About Ellie - M S (stanford Le Hope) Ltd (13327365) United Kingdom