About O&h (walton 2) Limited (11210556) United Kingdom