About Deaks Trade Limited (09149865) United Kingdom