About Tomra Collection Ltd (11419784) United Kingdom