About C & D Stirling Amusements Ltd (SC470806) United Kingdom