About S&n Holdings Ltd (09967520) United Kingdom