About Scrabo Alternative Energy Ltd (NI634345) United Kingdom