About C J Dean Limited (09064962) United Kingdom