About Monteagle Management Company Limited (04925243) United Kingdom