About Montpelier Professional (galloway) Limited (06025692) United Kingdom