About Sna Commodities Limited (07451256) United Kingdom