About Tamarisk Psychology Services Ltd (11242856) United Kingdom