About Slough Training Academy Limited (13276814) United Kingdom