About Ogden Hurst Limited (11647274) United Kingdom