About S.lennon Play Therapy Ltd (09600697) United Kingdom