About The London City Care And Support Services Limited (12752222) United Kingdom