About Lennie Psychology Limited (09313466) United Kingdom