About J H Ogden Limited (10343586) United Kingdom