About S3 Design Ltd (04512562) United Kingdom