About R Yerby Psychology Limited (10268201) United Kingdom