About Paloo Care Limited (13554211) United Kingdom