About Military Ordnance Design Limited (SC124362) United Kingdom