About Sweeney Todd Blades Limited (02253230) United Kingdom