About Vagabond Limited (05971570) United Kingdom