About Vankov & Son Ltd. (10758060) United Kingdom