About Lancashire Schools Spc Phase 2a Ltd (06577214) United Kingdom