About Specialised Training Services Limited (07901202) United Kingdom