About London Allied Care Services Limited (12952592) United Kingdom