About J & C Ellis Limited (10708032) United Kingdom