About Victor Bowie Limited (05677181) United Kingdom