About Challengers Of Rochester Limited (02761487) United Kingdom