About Clash Energy Services Ltd (11651118) United Kingdom