About O H I Limited (03514839) United Kingdom