About S & C Stanford Limited (NI600995) United Kingdom