About Lancashire Autism Service Limited (05540584) United Kingdom