About O&h (holne Chase) Limited (11208820) United Kingdom