About Rough Rovers Sporting Ltd (12473791) United Kingdom