About Dedix & Nuter Garage Cars Limited (11726634) United Kingdom