About Newick Commodities Limited (13688894) United Kingdom