About Roc And Rudi Limited (13295384) United Kingdom