About J H Dimelow Limited (10080049) United Kingdom