About Vernon-carus Limited (00955553) United Kingdom