About Ellcon2018 Limited (SC602542) United Kingdom