About Chuck And Blade Rochester Limited (13358333) United Kingdom