About C J Elcock Limited (11158474) United Kingdom