About Capper & Jones Ltd (08044635) United Kingdom