About London Rockin Rollers Limited (08176663) United Kingdom