About E F Veal Farming Ltd (10670033) United Kingdom