About William Hill (products) Limited (03760422) United Kingdom