About Verulam Gemmell Limited (11592712) United Kingdom