About The Dun Horse Management Company Limited (12691181) United Kingdom