Hmmm....caution is needed!
many schools offering EASA Part 66 training cannot offer ‘hands-on’ practical work,
That would only be true if the school is not EASA-approved. To get the approval a school
must have Practical Training Facilities, which are also audited and approved. They must also have the ability to offer OJT.
The only approval mentioned on the ATTC website is a CAAS Part 147 approval. This is NOT an EASA approval, and a CAAS course certificate would not count towards an EASA licence. It's possible that ATTC has an EASA approval but doesn't mention it up front, or that Kingston University is the EASA-approved organisation that is providing the course and exmainations, as a fully-aproved EASA B1 course, under its EASA approval, as a second site.
But if that were the case I would have expected them to say so.
It is quite possible that you can take EASA-approved exams at ATTC, run by another (EASA-approved) organisation, or even the UK CAA. I don't know. But that does NOT necessarily mean that the course being offered by ATTC is EASA-approved, and unless it is you will have to complete 5 years work experience instead of 2 years, as well as passing all the Module exams.
A Foundation Degree without an EASA B1 Basic Training Certificate is a waste of time, regardless of who is awarding the degree, if you want to work as an EASA-licensed AME.
You need to be very careful to make sure that you know what you are paying for when you buy "Approved" training. Some institutions, in the UK and elsewhere, are economical with the facts.