About Cooper Psychology Services Limited (13325998) United Kingdom