About S3 Environmental (fire) Ltd (12595543) United Kingdom