About Halo Veg Company Limited (08049672) United Kingdom