About Social Care London Ltd. (09987902) United Kingdom