About London Roller Derby Limited (05981631) United Kingdom