About C & J Armitage Holdings Limited (04794285) United Kingdom