About Vagabond Comfort Foods Ltd (12079920) United Kingdom