About O&h (queen S Gate) Limited (05715465) United Kingdom