About S3 Resources Limited (10245453) United Kingdom