About J & C (uk) Limited (06695127) United Kingdom