About Scrabo Energy Limited (NI608806) United Kingdom