About S3h Limited (09573451) United Kingdom