About S&d Leisure Simulations Ltd (06308630) United Kingdom