The guys say their company name is Holiday Breaks and Friends Travel Booking.
Sadly no website, but these are some numbers I found that lead to them:
(844) 414-9223
(844) 868-8303
(888) 826-0067
Some places where they were caught impersonating:
You can easily find more evidence of this by googling their numbers