About O Briens Tea Rooms Ltd (09369728) United Kingdom