About J H C Realisations Limited (SC012468) United Kingdom