About Staffordshire Teaching Agency Ltd (11550865) United Kingdom