About O&h (walton) Holdings Limited (11208823) United Kingdom