About Ohc Group Limited (04429702) United Kingdom