About William Hill (alba) Limited (SC046349) United Kingdom