About Trade Vegetable Ltd (10103108) United Kingdom