About O H Associates Limited (04916547) United Kingdom