About Vagabond Kitchen Ltd (13551508) United Kingdom