About Rock N Roller Limited (10141976) United Kingdom