About Vass & Vass Ltd (11666296) United Kingdom