Hope someone can help. Mini Cooper S 06 has suspected timing chain snapped, meaning I need a new engine

Can anyone recommend a garage in the north east who can collect, supply and fit and return? The garage I normally use and trust say it is too big a job for them, and I am vary wary of other garages, I don't want to be ripped off, especially as it may not need a full engine. Any ideas? Thanks in advance.