About Ellen Terrie Limited (10418558) United Kingdom