About J H Jones & Sons (barmouth Calor Centre) Limited (06701176) United Kingdom