About Ellis Jones Limited (03058072) United Kingdom