About Vigars Limited (07167382) United Kingdom