About Tomra Sorting Limited (05735077) United Kingdom