About Solicitude Ltd. (08542669) United Kingdom