About Elgie Investments Ltd (12629147) United Kingdom