About V&a Vigar Group Limited (05741346) United Kingdom