About J & C Houses Ltd (13483875) United Kingdom