About J & C Investments Limited (07169412) United Kingdom