About Clontarf Energy Plc (04967918) United Kingdom