About Ellisco Limited (09858153) United Kingdom