About Roundup Operations Ltd (08895343) United Kingdom