About E & J Dean Ltd (13433191) United Kingdom