About Sweeney Todds (leeds) Limited (06352247) United Kingdom