About V Thomson Limited (SC541261) United Kingdom