About Vagabond Bags Limited (00593052) United Kingdom