About Veal Solutions Ltd (12047736) United Kingdom