About Vernecare Limited (12890220) United Kingdom