About De Vigil Limited (09161550) United Kingdom