About Sw Finishers Ltd (10454229) United Kingdom