About S.m.t. Amusements Limited (00863365) United Kingdom