About Lancashire Homeless Support Services Ltd (12978345) United Kingdom