About Sumo Industrial & Allied Products Marketing Limited (04841931) United Kingdom