About Eleanor Enderby Limited (12156328) United Kingdom