About Sweeney Todd Flooring Limited (09396370) United Kingdom