About Sn Clean Ltd (12204806) United Kingdom