About J C Rains (holdings) Limited (13063492) United Kingdom