About William Hill (strathclyde) Limited (SC022899) United Kingdom