About Thomas & Vint Limited (06913208) United Kingdom