About J C Richards Limited (03194461) United Kingdom