About Ellesco Limited (02895297) United Kingdom