About Ellisdale Associates Ltd (05018231) United Kingdom