About Ellson Ltd (SC513997) United Kingdom