About Rudd International Limited (12235307) United Kingdom