Check your building insurance, it may include cover for drains. Otherwise, the businesses / trades forum might be your best bet for recommendations for a drain repair company, they tend to do cctv type surveys too. Small consolation I know but thank the lord it's not bubbling up every time you flush the toilet.