About Jacqueline Stubbs Specialist Assessment And Intervention Limited (13052648) United Kingdom