About Vickers Menswear Limited (04481438) United Kingdom