About Vital Brands Limited (05521230) United Kingdom