About The Dell Vineyard Ltd (13148830) United Kingdom