About Veal Media Limited (06221603) United Kingdom