About Decommissioning Efficiency Solutions Ltd (11349244) United Kingdom