About Jeremy Ellis Limited (12445320) United Kingdom