About No Place Like Home Care Limited (10231263) United Kingdom