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