About Williams Amusements Limited (12880443) United Kingdom