About V & I Care Limited (13337755) United Kingdom