About Monteagle Holdings Limited (06631117) United Kingdom