About Eskdale Management Company Limited (12697736) United Kingdom