About Lancaster Teaching Agency Limited (09488160) United Kingdom