About Ellen Street Hove Limited (12044774) United Kingdom