About S&s Holding Norway Limited (12734728) United Kingdom