About O&h (basingstoke) Limited (05665516) United Kingdom