About Monteagle Barlow Trust Limited (02320279) United Kingdom