About C & J Denson Ltd (13467676) United Kingdom