About Vagabond Sales Limited (01694742) United Kingdom