About S&n Service Ltd (09600271) United Kingdom