About V.l. Seile Limited (09249239) United Kingdom