About S&c Hamilton Ltd (08758147) United Kingdom