About Verulam Holdings Limited (10277006) United Kingdom