About Rush Hour Escape Rooms Ltd (11956595) United Kingdom