About J And C James Limited (04320534) United Kingdom