About O&h (grafton Street) Limited (09817537) United Kingdom