About Ellon Estates Ltd (04435967) United Kingdom