About S F T Amusements Ltd (10720100) United Kingdom