About Stephen Smith Decommissioning Ltd (12363859) United Kingdom