There are tons of scrap yards in the UK, but they are not all the exact same. We only partner with All those yards which have been Authorised Treatment services (ATFs), meaning that they may have the talents and encounter to dispose of your vehicle safely and securely. If a scrap yard is not really an ATF, then that's an immediate pink flag. You sh