About S&c Contracts Ltd (NI639501) United Kingdom