About Snagmaster Sw Ltd (12395333) United Kingdom