About Vagabond (north Wales) Limited (07682355) United Kingdom