About Magister Militum Limited (02807289) United Kingdom