About S&t Developments (cornwall) Limited (12408018) United Kingdom