About Ellestallion Tek Ltd (12684745) United Kingdom