About S C & G Ltd (11756974) United Kingdom