About British And India Military History Research Limited (12325776) United Kingdom