About Eolach Ltd (SC687968) United Kingdom