About Lancashire Teaching Agency Limited (09470894) United Kingdom