About Diligent Energy Services Limited (12654986) United Kingdom