About E J Ditton & Co Limited (06490826) United Kingdom