About S&s Pipeline Ltd (12975955) United Kingdom