About Verulam House Investments Ltd (13176949) United Kingdom