About P&s Never Too Late C.i.c. (12611496) United Kingdom