About Ellscorp Limited (10008424) United Kingdom