About O&h (7 Grafton Street) Limited (11208851) United Kingdom